package com.sxhalo.manage.map;

import java.util.Date;

/**
 * SysUserinfo entity. @author MyEclipse Persistence Tools
 */

public class SysUserinfo implements java.io.Serializable {

	// Fields

	private Integer userinfoId;
	private String userinfoTruename;
	private String userinfoCardtype;
	private String userinfoCardnumber;
	private Company company;
	private Department department;
	private String userinfoPosition;
	private String userinfoAddress;
	private String userinfoAddress2;
	private String userinfoPhone;
	private String userinfoPhone2;
	private String userinfoEmail;
	private String userinfoEmail2;
	private String userinfoZip;
	private String userinfoFax;
	private Date userinfoBirthday;
	private String userinfoRemark;
	private Integer userinfoState;
	private Integer userinfoOrder;

	// Constructors

	/** default constructor */
	public SysUserinfo() {
	}

	/** full constructor */
	public SysUserinfo(String userinfoTruename, String userinfoCardtype,
			String userinfoCardnumber, Company company,
			Department department, String userinfoPosition,
			String userinfoAddress, String userinfoAddress2,
			String userinfoPhone, String userinfoPhone2, String userinfoEmail,
			String userinfoEmail2, String userinfoZip, String userinfoFax,
			Date userinfoBirthday, String userinfoRemark,
			Integer userinfoState, Integer userinfoOrder) {
		this.userinfoTruename = userinfoTruename;
		this.userinfoCardtype = userinfoCardtype;
		this.userinfoCardnumber = userinfoCardnumber;
		this.company = company;
		this.department = department;
		this.userinfoPosition = userinfoPosition;
		this.userinfoAddress = userinfoAddress;
		this.userinfoAddress2 = userinfoAddress2;
		this.userinfoPhone = userinfoPhone;
		this.userinfoPhone2 = userinfoPhone2;
		this.userinfoEmail = userinfoEmail;
		this.userinfoEmail2 = userinfoEmail2;
		this.userinfoZip = userinfoZip;
		this.userinfoFax = userinfoFax;
		this.userinfoBirthday = userinfoBirthday;
		this.userinfoRemark = userinfoRemark;
		this.userinfoState = userinfoState;
		this.userinfoOrder = userinfoOrder;
	}

	// Property accessors

	public Integer getUserinfoId() {
		return this.userinfoId;
	}

	public void setUserinfoId(Integer userinfoId) {
		this.userinfoId = userinfoId;
	}

	public String getUserinfoTruename() {
		return this.userinfoTruename;
	}

	public void setUserinfoTruename(String userinfoTruename) {
		this.userinfoTruename = userinfoTruename;
	}

	public String getUserinfoCardtype() {
		return this.userinfoCardtype;
	}

	public void setUserinfoCardtype(String userinfoCardtype) {
		this.userinfoCardtype = userinfoCardtype;
	}

	public String getUserinfoCardnumber() {
		return this.userinfoCardnumber;
	}

	public void setUserinfoCardnumber(String userinfoCardnumber) {
		this.userinfoCardnumber = userinfoCardnumber;
	}

	public Company getCompany() {
		return company;
	}

	public void setCompany(Company company) {
		this.company = company;
	}

	public Department getDepartment() {
		return department;
	}

	public void setDepartment(Department department) {
		this.department = department;
	}

	public String getUserinfoPosition() {
		return this.userinfoPosition;
	}

	public void setUserinfoPosition(String userinfoPosition) {
		this.userinfoPosition = userinfoPosition;
	}

	public String getUserinfoAddress() {
		return this.userinfoAddress;
	}

	public void setUserinfoAddress(String userinfoAddress) {
		this.userinfoAddress = userinfoAddress;
	}

	public String getUserinfoAddress2() {
		return this.userinfoAddress2;
	}

	public void setUserinfoAddress2(String userinfoAddress2) {
		this.userinfoAddress2 = userinfoAddress2;
	}

	public String getUserinfoPhone() {
		return this.userinfoPhone;
	}

	public void setUserinfoPhone(String userinfoPhone) {
		this.userinfoPhone = userinfoPhone;
	}

	public String getUserinfoPhone2() {
		return this.userinfoPhone2;
	}

	public void setUserinfoPhone2(String userinfoPhone2) {
		this.userinfoPhone2 = userinfoPhone2;
	}

	public String getUserinfoEmail() {
		return this.userinfoEmail;
	}

	public void setUserinfoEmail(String userinfoEmail) {
		this.userinfoEmail = userinfoEmail;
	}

	public String getUserinfoEmail2() {
		return this.userinfoEmail2;
	}

	public void setUserinfoEmail2(String userinfoEmail2) {
		this.userinfoEmail2 = userinfoEmail2;
	}

	public String getUserinfoZip() {
		return this.userinfoZip;
	}

	public void setUserinfoZip(String userinfoZip) {
		this.userinfoZip = userinfoZip;
	}

	public String getUserinfoFax() {
		return this.userinfoFax;
	}

	public void setUserinfoFax(String userinfoFax) {
		this.userinfoFax = userinfoFax;
	}

	public Date getUserinfoBirthday() {
		return this.userinfoBirthday;
	}

	public void setUserinfoBirthday(Date userinfoBirthday) {
		this.userinfoBirthday = userinfoBirthday;
	}

	public String getUserinfoRemark() {
		return this.userinfoRemark;
	}

	public void setUserinfoRemark(String userinfoRemark) {
		this.userinfoRemark = userinfoRemark;
	}

	public Integer getUserinfoState() {
		return this.userinfoState;
	}

	public void setUserinfoState(Integer userinfoState) {
		this.userinfoState = userinfoState;
	}

	public Integer getUserinfoOrder() {
		return this.userinfoOrder;
	}

	public void setUserinfoOrder(Integer userinfoOrder) {
		this.userinfoOrder = userinfoOrder;
	}
}